stumbling block – English–Português translations

🇬🇧 en pt 🇵🇹

stumbling block noun

  • hindrance
obstáculo, pedra de tropeço
Wiktionary Links